/**
 * 控制（拦截）组件的访问
 *  核心：判断是否有token
 *    1. 有 token 正常跳转
 *    2. 没有 token 重定向跳转登录页
 * @returns
 */
import { isToken } from '@/utils/auth'
import { ReactElement } from 'react'
import { Navigate } from 'react-router-dom'
interface Props {
  element?: ReactElement
  children?: ReactElement
}
const Auth = (props: Props) => {
  console.log(isToken())
  return <>{isToken() ? props.children : <Navigate to={'/login'} />}</>
}

export default Auth
